.s_image {
	width: 88px;
	height: 42px;
	float: left;
	cursor: pointer;
	margin: 0 10px 10px 0;
	_margin: 0 8px 10px 0
}

#editor .s_image {
	margin: 0 6px 6px 0;
	_margin: 0 4px 6px 0
}

.e_inter_wrapper {
	float: left;
	width: 294px;
	height: 256px
}

.e_inter_title {
	background: url(//tb2.bdstatic.com/tb/static-common/editor_img/qwsmiley/quickReply_d2c5f00.png) no-repeat scroll 0 15px transparent;
	height: 16px;
	padding: 15px 0 13px 25px;
	color: #3163B6
}

.interest_smiley_dialog {
	box-shadow: 2px 2px 2px 1px #dfdfdf
}

.dialogJbody .interest_smiley_dialog_btn {
	width: 53px;
	height: 24px;
	line-height: 24px;
	padding: 0
}

.dialogJbody .interest_smiley_dialog_submit {
	margin-right: 20px
}

.dialogJbody .interest_smiley_dialog_cancel {
	background-image: none;
	background: #fff;
	color: #333;
	border: 1px solid #ccc
}

.dialogJbody .interest_smiley_dialog_cancel:hover,
.dialogJbody .interest_smiley_dialog_cancel:visited {
	border: 1px solid #3e89fa;
	color: #3e89fa;
	background: #fff;
	background-color: #fff;
	background-image: none
}

a.qw_cancel:hover {
	text-decoration: none
}

.t_smile_bg {
	background-color: #edeef0
}

.s_image_text {
	position: absolute;
	color: #fff;
	display: none;
	text-align: center;
	word-wrap: break-word
}

.s_text_input {
	float: left;
	margin-right: 10px;
	width: 175px;
	height: 24px;
	border: 1px solid #d9d9d9;
	border-top-color: #bfbfbf;
	line-height: 24px;
	padding-left: 10px;
	color: #999
}

.s_text_input:focus {
	border-color: #3e89fa
}

.s_loading_wrap {
	display: none;
	text-align: center
}

.s_progress_w {
	width: 140px;
	height: 10px;
	padding: 1px;
	border: 1px solid #bfbfbf;
	margin: 0 auto;
	text-align: left
}

.s_progress_bar {
	height: 10px;
	background-color: #bfbfbf;
	width: 0;
	display: block
}

.s_loading_tip {
	padding-top: 5px;
	color: #bfbfbf
}

.search_union_mod {
	border-left: 1px solid #E1E1E1;
	height: 250px;
	padding: 0 0 0 10px;
	width: 250px;
	display: none
}

.search_bottomad {
	float: left;
	height: 60px;
	margin: 8px 0 19px 20px;
	width: 640px;
	clear: both;
	display: none
}

.search_bottomad a,
.search_bottomad a img {
	width: 640px;
	height: 60px;
	outline: 0
}

.ecom_ad_mod {
	margin-top: 23px;
	min-height: 200px;
	_height: 200px
}

.com_skinad_left {
	position: absolute;
	top: 300px;
	right: 50%;
	margin-right: 490px;
	display: block;
	height: 600px
}

.com_skinad_right {
	position: absolute;
	top: 300px;
	left: 50%;
	margin-left: 490px;
	display: block;
	height: 600px
}

.com_skinad_left.com_skinad_star,
.com_skinad_right.com_skinad_star {
	top: 400px
}

#game_pop_window {
	display: none;
	font-family: 'Microsoft Yahei', Arial, sans-serif;
	position: fixed;
	bottom: 0;
	right: 0;
	width: 342px;
	border: 1px solid #C5CACB;
	background: #F6F6F6;
	border-radius: 2px;
	z-index: 99999
}

#game_pop_window .pop_head {
	position: relative;
	width: 100%;
	height: 30px;
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/pop_head_e5738bc.png) no-repeat
}

#game_pop_window .pop_head .pop_head_close {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 30px
}

#game_pop_window .pop_body {
	position: relative;
	width: 100%;
	height: 276px
}

#game_pop_window .game_info {
	position: relative;
	height: 80px;
	width: 100%;
	padding-top: 18px;
	border-bottom: 1px solid #D9D9D9;
	background: #FFF;
	z-index: 1
}

#game_pop_window .game_image {
	position: absolute;
	display: block;
	top: 10px;
	left: 15px;
	width: 150px;
	height: 105px;
	border: 1px solid #DCDCDC;
	background: #FFF;
	padding: 1px
}

#game_pop_window .game_image img {
	width: 150px;
	height: 105px
}

#game_pop_window .game_name {
	margin: 0 0 8px 188px;
	font-size: 16px;
	color: #000
}

#game_pop_window .game_hot {
	margin-left: 188px
}

#game_pop_window .game_hot span {
	float: left;
	width: 16px;
	height: 16px
}

#game_pop_window .game_hot .full {
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_hot_fe346d3.png) no-repeat
}

#game_pop_window .game_hot .half {
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_hot_fe346d3.png) 0 -20px no-repeat
}

#game_pop_window .game_hot .empty {
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_hot_fe346d3.png) 0 -40px no-repeat
}

#game_pop_window .game_hot .score {
	width: auto;
	height: auto;
	color: #FF8A4F;
	font-size: 20px;
	margin-left: 6px
}

#game_pop_window .game_reco {
	position: relative;
	height: 100px;
	padding: 34px 10px 0;
	border-top: 1px solid #FFF
}

#game_pop_window .game_icon {
	position: absolute;
	width: 86px;
	height: 16px;
	top: -1px;
	right: 0;
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_icon_d8492a9.png) no-repeat
}

#game_pop_window .game_reco_info {
	font-size: 14px
}

#game_pop_window .game_reco_info .forum_title {
	font-size: 16px
}

#game_pop_window .game_reco_info span {
	color: #FF8A4F
}

#game_pop_window .game_btn {
	position: absolute;
	bottom: 48px;
	left: 99px;
	width: 145px;
	height: 45px;
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_btn_2bfe579.png) no-repeat
}

#game_pop_window .game_btn:hover {
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_btn_2bfe579.png) 0 -50px no-repeat
}

#game_pop_window .game_btn_sel {
	background: url(//tb2.bdstatic.com/tb/static-comforum/img/pop_window/game_btn_2bfe579.png) 0 -100px no-repeat
}

#game_pop_window .game_desc {
	position: absolute;
	padding: 0 10px 10px;
	bottom: 0;
	width: 322px;
	color: #666
}

#game_pop_window .game_desc span {
	float: left
}

#game_pop_window .game_desc a {
	float: right;
	color: #2D64B3
}

.share_thread {
	margin: 17px auto 13px;
	height: 40px;
	text-align: center;
	border: 0 solid #dcdcdc
}

.share_thread .bds_more {
	height: 30px;
	width: auto;
	padding: 0;
	margin: 1px;
	border: 0 solid #dcdcdc
}

.share_thread .dis_share_num {
	height: 30px;
	width: auto;
	padding: 0;
	margin: 1px;
	border: 0 solid red
}

.dis_share_num .repost_num {
	background: url(//tb1.bdstatic.com/tb/static-pb/img/pb_css_pic.png?t=1395896493480&t=1530281420800) no-repeat -325px -184px;
	display: block;
	*display: inline;
	*zoom: 1;
	height: 28px;
	line-height: 26px;
	overflow: hidden;
	margin-left: 60px;
	vertical-align: middle;
	font-family: arial;
	font-weight: 400;
	font-size: 12px;
	border: 0 solid #dcdcdc;
	padding-right: 2px;
	color: #2a7ad3
}

.dis_share_num .repost_num a.shareCount {
	width: auto;
	display: inline;
	float: none;
	display: inline;
	padding-left: 0;
	color: #646567
}

#bdshare_tb {
	*margin-right: -1px
}

.share_thread #bdshare_tb .dis_share_num {
	background: url(//tb1.bdstatic.com/tb/static-pb/img/pb_css_pic.png?t=1395896493480&t=1530281420800) -80px -184px!important
}

.share_btn_big_right {
	float: right;
	*float: left;
	width: 5px;
	height: 28px;
	margin-left: -1px;
	display: inline-block;
	cursor: pointer;
	overflow: hidden;
	background: url(//tb1.bdstatic.com/tb/static-pb/img/pb_css_pic.png?t=1395896493480&t=1530281420800) no-repeat -303px -183px
}

.url_check_bubble_container {
	background: url(//tb2.bdstatic.com/tb/static-pb/img/url_check_bubble_bg_499736f.gif)
}

.url_check_bubble_container .ui_bubble_content {
	width: 100%;
	padding: 0;
	box-shadow: none;
	border: 0;
	border-radius: 0;
	background: 0 0
}

.url_check_bubble_container .url_check_bubble_wrap {
	text-align: right;
	width: 195px;
	float: right
}

.url_check_bubble_container .url_check_bubble_wrap p.text {
	font-family: Arial, SimSun;
	font-size: 14px;
	font-weight: 700;
	padding: 9px 20px 4px 0
}

.url_check_bubble_container .url_check_bubble_wrap p.control {
	padding-right: 20px
}

.url_check_bubble_container .url_check_bubble_wrap p.control a {
	color: #4a82f0;
	padding-left: 4px
}

.url_check_bubble_container .url_check_bubble_wrap p.control a:hover {
	text-decoration: underline
}

.url_check_bubble_container .url_check_bubble_wrap.secure p.text {
	color: #090;
	padding-top: 21px;
	padding-right: 37px
}

.url_check_bubble_container .url_check_bubble_wrap.secure p.control {
	display: none
}

.url_check_bubble_container .url_check_bubble_wrap.unsecure p.text {
	color: #FF6214
}

.url_check_bubble_container .url_check_bubble_wrap.danger p.text {
	color: #c00
}

.url_check_bubble_container .url_check_bubble_wrap.danger p.control .open_url {
	display: none
}

.url_check_bubble_container .url_check_bubble_wrap.unknown p.text {
	color: #4a82f0
}

.url_check_bubble_container .icon_link {
	height: 66px;
	width: 66px;
	cursor: pointer;
	zoom: 1;
	display: block;
	top: -8px;
	position: absolute
}

.url_check_bubble_container a.icon_link:hover,
a.icon_link {
	text-decoration: none
}

.residual_wrap {
	position: absolute;
	right: 0;
	bottom: 0
}

.residual_wrap_egg {
	width: 62px;
	height: 70px;
	right: -8px;
	bottom: -14px;
	background: url(//tb2.bdstatic.com/tb/static-props/img/residual_egg_ab651db.png) no-repeat;
	_background: url(//tb2.bdstatic.com/tb/static-props/img/residual_egg_png8_5bf547f.png) no-repeat
}

.residual_wrap_egg img {
	width: 62px;
	height: 70px
}

.residual_wrap_worship {
	width: 66px;
	height: 48px;
	right: -12px;
	bottom: -8px;
	background: url(//tb2.bdstatic.com/tb/static-props/img/residual_worship_9468adb.png) no-repeat;
	_background: url(//tb2.bdstatic.com/tb/static-props/img/residual_worship_png8_773c258.png) no-repeat
}

.residual_wrap_worship img {
	width: 66px;
	height: 48px
}

.props_flash_wrap {
	width: 900px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 0
}

.mouse_egg {
	pointer-events: cursor;
	cursor: url(//tb2.bdstatic.com/tb/static-props/img/props/egg_dbbf94c.cur), pointer
}

.mouse_worship {
	pointer-events: cursor;
	cursor: url(//tb2.bdstatic.com/tb/static-props/img/props/worship_0ec68e4.cur), pointer
}

.mask_wrap {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%
}

.mask_layer {
	background-color: #000;
	filter: alpha(opacity=40);
	opacity: .4;
	zoom: 1;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.mask_top,
mask_right,
mask_bottom,
mask_left {
	position: absolute;
	width: 100%;
	height: 0
}

.light_area {
	filter: alpha(opacity=0);
	opacity: 0
}

.bullet_layer {
	position: absolute;
	left: 0;
	top: 0;
	width: 50px;
	height: 50px;
	background: url(//tb2.bdstatic.com/tb/static-props/img/props/cursor_bg_f342ece.png) no-repeat;
	font-size: 10px;
	color: #CCC
}

.bullet_layer_tip {
	position: absolute;
	left: -9px;
	top: 40px;
	display: block;
	width: 48px
}

.props_plusone {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 0
}

.tbui_aside_float_bar li.tbui_fbar_props .props_item_btn {
	height: 70px;
	width: 70px
}

.tbui_aside_float_bar li.tbui_fbar_props .props_item_title {
	color: #9A9B95;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	text-align: center
}

.tbui_aside_props_list .props_item_sign {
	margin: 0 2px
}

.tbui_aside_props_list .props_item_num {
	color: #FF813C
}

.tbui_aside_props_list .props_item {
	position: relative
}

.props_buy_icon {
	background: url(//tb2.bdstatic.com/tb/static-common/img/props/props_img.png?t=1484104796196) no-repeat 0 -58px;
	width: 36px;
	height: 36px;
	left: 1px;
	top: 2px;
	position: absolute
}

.props_buy_dialog {
	font-size: 14px;
	width: 300px;
	margin: 10px auto 0
}

.buy_dialog_content {
	margin-bottom: 5px
}

.dialogJbody .buy_txt {
	margin: 20px auto;
	text-align: center;
	font-size: 14px;
	font-weight: 700
}

.dialogJbody .buy_dialog_btns {
	width: 270px;
	margin: 0 auto
}

.dialogJbody .buy_dialog_btns .btn_success {
	margin-right: 10px
}

.props_flash_wrap {
	width: 900px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 0
}

.firework-wrap {
	position: fixed;
	bottom: 0;
	left: 50%;
	margin-left: 420px;
	z-index: 10
}

.firework-wrap .firework-sender {
	display: block;
	cursor: pointer;
	width: 150px;
	height: 85px;
	z-index: 11;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_entry_1ca4114.png) no-repeat;
	position: relative
}

.firework-wrap .firework-sender:hover {
	background-position: 0 -85px
}

.firework-wrap .firework-sender-hallowmas {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_sender_hallowmas_b0b2e90.png) no-repeat
}

.firework-wrap2 {
	position: fixed;
	top: 10%;
	left: 50%;
	margin-left: 500px;
	z-index: 1001
}

.firework-wrap2 .firework-flash {
	position: absolute;
	top: -9999px;
	left: -820px;
	width: 800px;
	height: 350px;
	padding-left: 10px
}

.firework-wrap2 .firework-flash .close-btn {
	position: absolute;
	right: 0;
	top: 0;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/flash_close_8db30f2.png) no-repeat;
	cursor: pointer;
	height: 22px;
	line-height: normal;
	width: 83px;
	background-position: 0 0
}

.firework-wrap2 .firework-flash .close-btn:hover {
	background-position: 0 -22px
}

.firework-wrap2 .firework-main-wrap {
	position: absolute;
	top: 0;
	left: -250px;
	width: 230px;
	padding-left: 10px
}

.firework-wrap2 .firework-main-wrap .firework-countdown {
	color: #FFF;
	width: 234px;
	height: 290px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_countdown_back_f1cf3a7.png) no-repeat;
	margin-left: -15px;
	padding: 20px 0 10px 34px;
	position: relative;
	display: none;
	opacity: 0
}

.firework-wrap2 .firework-main-wrap .firework-countdown .close-btn {
	position: absolute;
	right: 20px;
	top: 0;
	background: url(//tb2.bdstatic.com/tb/static-common/img/tb_ui/tb_dialog_close_3478e87.png) no-repeat;
	height: 13px;
	margin: 10px 10px 9px 0;
	overflow: hidden;
	width: 14px;
	background-position: 0 -15px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .close-btn:hover {
	background-position: 0 0
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-countdown-notice {
	text-align: center;
	width: 188px;
	margin-top: 20px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-countdown-notice .vip-icon {
	padding-top: 2px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .countdown-bar {
	position: relative;
	font-size: 24px;
	color: #f96;
	height: 55px;
	margin-top: 5px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_countdown_bar_39ca12f.png) no-repeat
}

.firework-wrap2 .firework-main-wrap .firework-countdown .countdown-bar.red-text {
	color: #e64545
}

.firework-wrap2 .firework-main-wrap .firework-countdown .countdown-bar .countdown-min-1 {
	position: relative;
	top: 11px;
	left: 26px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .countdown-bar .countdown-min-2 {
	position: relative;
	top: 11px;
	left: 32px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .countdown-bar .countdown-second-1 {
	position: relative;
	top: 11px;
	left: 70px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .countdown-bar .countdown-second-2 {
	position: relative;
	top: 11px;
	left: 76px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-detail {
	position: absolute;
	top: 138px;
	left: 37px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-detail img {
	width: 70px;
	height: 70px;
	float: left
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-detail .firework-detail-info {
	margin-left: 10px;
	float: left;
	line-height: 30px;
	margin-top: -10px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-detail .firework-detail-info .icon-tbean {
	vertical-align: middle
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-detail .firework-detail-info .gray-text {
	color: gray
}

.firework-wrap2 .firework-main-wrap .firework-countdown .firework-detail .firework-detail-info .oramge-text {
	padding-right: 5px
}

.firework-wrap2 .firework-main-wrap .firework-countdown .attend-btn {
	position: absolute;
	top: 220px;
	left: 32px;
	width: 188px;
	padding: 4px 0
}

.firework-wrap2 .firework-main-wrap .firework-notice {
	color: #FFF;
	width: 234px;
	height: 290px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_countdown_back_f1cf3a7.png) no-repeat;
	margin-left: -15px;
	padding: 20px 0 10px 34px;
	position: relative;
	display: none;
	opacity: 0
}

.firework-wrap2 .firework-main-wrap .firework-notice .firework-countdown-notice {
	text-align: center;
	width: 188px;
	margin-top: 20px
}

.firework-wrap2 .firework-main-wrap .firework-notice .firework-countdown-notice .vip-icon {
	padding-top: 2px
}

.firework-wrap2 .firework-main-wrap .firework-notice .notice-result {
	position: relative;
	height: 60px;
	margin-top: 15px
}

.firework-wrap2 .firework-main-wrap .firework-notice .notice-result p {
	text-align: center;
	width: 188px
}

.firework-wrap2 .firework-main-wrap .firework-notice .notice-result a {
	text-align: center;
	color: #3e89fa;
	margin-top: 10px
}

.firework-wrap2 .firework-main-wrap .firework-notice .notice-result .fire-describe {
	margin-top: 15px
}

.firework-wrap2 .firework-main-wrap .firework-notice .notice-result .icon-tbean {
	vertical-align: middle
}

.firework-wrap2 .firework-main-wrap .firework-notice .notice-footer {
	overflow: hidden;
	height: 120px
}

.firework-wrap2 .firework-main-wrap .firework-notice .firework-result-list {
	width: 188px;
	position: relative;
	overflow: hidden
}

.firework-wrap2 .firework-main-wrap .firework-notice .firework-result-list p {
	line-height: 24px
}

.firework-wrap2 .firework-main-wrap .firework-notice .firework-result-list .icon-tbean {
	vertical-align: middle
}

.firework-wrap2 .firework-main-wrap .firework-notice .firework-result-list .tdouNum {
	float: right
}

.firework-wrap2 .firework-main-wrap .firework-list {
	color: #FFF;
	width: 228px;
	background: rgba(0, 0, 0, .8);
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr='#DD000000', endColorStr='#DD000000');
	opacity: 0
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap {
	border-bottom: 1px solid gray;
	padding: 10px 20px
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap p {
	zoom: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap p:before,
.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap p:after {
	content: " ";
	display: table
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap p:after {
	clear: both
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap span {
	float: left
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap label {
	float: left;
	padding-right: 20px
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap i {
	padding-right: 5px
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-wrap .vip-icon {
	padding-top: 2px
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-footer {
	zoom: 1;
	color: gray;
	text-align: center
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-footer:before,
.firework-wrap2 .firework-main-wrap .firework-list .firework-list-footer:after {
	content: " ";
	display: table
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-footer:after {
	clear: both
}

.firework-wrap2 .firework-main-wrap .firework-list .firework-list-footer .orange-text {
	padding: 0 5px
}

.firework-wrap2 .orange-text {
	color: #f8984a
}

.firework-wrap2 .yellow-text {
	color: #fad43e
}

.firework-wrap2 .blue-text {
	color: #3e89fa
}

.firework_buy_dialog.dialogJ .uiDialogWrapper {
	border: 0;
	background: 0 0
}

.firework_buy_dialog.dialogJ .dialogJtitle {
	border: 0;
	background: 0 0
}

.firework_buy_dialog.dialogJ .dialogJcontent {
	background: 0 0
}

.firework_buy_dialog.dialogJ .btn_preview,
.firework_buy_dialog.dialogJ .btn_buy,
.firework_buy_dialog.dialogJ .btn_close {
	position: absolute;
	display: block
}

.firework_rank_body {
	position: absolute;
	padding-left: 20px
}

.firework_rank_body .rank_title {
	margin: 12px 0;
	zoom: 1
}

.firework_rank_body .rank_title:before,
.firework_rank_body .rank_title:after {
	content: " ";
	display: table
}

.firework_rank_body .rank_title:after {
	clear: both
}

.firework_rank_body .rank_title span {
	font-size: 14px;
	font-weight: 700
}

.firework_rank_body .rank_title a {
	float: right;
	*display: inline
}

.firework_rank_body table tr {
	height: 28px
}

.firework_rank_body table tr td,
.firework_rank_body table tr a {
	color: #fff;
	font-size: 12px;
	font-family: STHeiti, "Microsoft Yahei", Arial, sans-serif
}

.firework-tip {
	text-align: center
}

.firework-tip p {
	font-size: 14px
}

.firework-tip a.banner-link {
	display: block;
	margin: 20px auto
}

.firework-tip a.btn-wrap {
	margin: 0 auto
}

.firework-tip .btn-wrap {
	margin-bottom: 20px
}

.firework-tip .button-link {
	margin-right: 20px
}

.firework-tip .firework-attention-tip {
	font-size: 12px;
	color: #999;
	margin: 10px
}

.firework-tip .result {
	font-weight: 700
}

.firework_unit {
	position: fixed;
	z-index: 19999;
	_position: absolute;
	width: 50px;
	height: 50px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/tdou_794365e.gif) no-repeat;
	top: 50%;
	left: 50%;
	cursor: pointer
}

.firework_swf_ctn {
	position: fixed;
	z-index: 10;
	top: 50%;
	left: 50%;
	margin-left: -490px;
	margin-top: -235px
}

.firework_attention_tip {
	padding: 20px 0 30px
}

.firework-buy-dialog {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_dialog_back_9682a90.png) no-repeat
}

.firework-buy-dialog .firework-good-list {
	position: absolute;
	width: 300px;
	left: 125px;
	top: 70px;
	overflow: hidden
}

.firework-buy-dialog .firework-good-list .tbui_scroll_bar {
	background: rgba(255, 255, 255, .4)
}

.firework-buy-dialog .firework-good-list .tbui_scroll_button {
	border-radius: 3px
}

.firework-buy-dialog .firework-good-list .firework-good {
	position: relative;
	width: 130px;
	margin-left: 10px;
	float: left;
	cursor: pointer
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image {
	position: relative;
	border: 1px solid #4e5c75
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image .name-bar {
	position: absolute;
	height: 25px;
	bottom: 0;
	width: 128px;
	left: 0;
	text-align: center;
	color: #FFF;
	background: rgba(0, 0, 0, .8);
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr='#DD000000', endColorStr='#DD000000')
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image .corner-mark {
	position: absolute;
	display: none;
	width: 14px;
	height: 14px;
	bottom: 0;
	right: 0;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework_v2/img/firework_good_hover_037fbc2.png) no-repeat;
	z-index: 2
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image img {
	width: 128px;
	height: 128px;
	display: block
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image .hover-info {
	width: 128px;
	height: 128px;
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	text-align: center;
	color: #fff;
	background-color: #000;
	filter: alpha(opacity=80);
	opacity: .8
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image .hover-info p {
	position: relative;
	top: 10px
}

.firework-buy-dialog .firework-good-list .firework-good .firework-image .hover-info p .icon-tbean {
	vertical-align: middle
}

.firework-buy-dialog .firework-good-list .firework-good .good-price {
	height: 25px;
	line-height: 25px;
	text-align: center
}

.firework-buy-dialog .firework-good-list .firework-good .good-price .icon-tbean {
	vertical-align: middle
}

.firework-buy-dialog .firework-good-list .firework-good.focus .firework-image {
	border: solid 1px #fa7d3d
}

.firework-buy-dialog .firework-good-list .firework-good.focus .corner-mark {
	display: inline
}

.firework-buy-dialog .firework-good-list .firework-good .orange-text {
	color: #fa7d3d
}

.firework-buy-dialog .firework-good-list .firework-good:hover .hover-info {
	display: block
}

.firework-buy-dialog .firework-good-list .firework-good:hover .name-bar {
	display: none
}

.firework-buy-dialog .firework-good-list .firework-good-coming {
	position: relative;
	width: 130px;
	margin-left: 10px;
	float: left
}

.firework-buy-dialog .firework-good-list .firework-good-coming .firework-image {
	position: relative;
	border: 1px solid #4e5c75
}

.firework-buy-dialog .firework-good-list .firework-good-coming .firework-image .name-bar {
	position: absolute;
	height: 25px;
	bottom: 0;
	width: 128px;
	left: 0;
	text-align: center;
	color: #FFF;
	background: rgba(0, 0, 0, .8);
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr='#DD000000', endColorStr='#DD000000')
}

.firework-buy-dialog .firework-good-list .firework-good-coming .firework-image img {
	width: 128px;
	height: 128px;
	display: block
}

.firework-buy-dialog .firework-good-list .firework-good-coming .good-price {
	height: 25px;
	line-height: 25px;
	text-align: center
}

.firework-buy-dialog .firework-good-list .firework-good-coming .good-price .icon-tbean {
	vertical-align: middle
}

.firework-buy-dialog .firework-good-list .firework-good-coming.focus .firework-image {
	border: solid 1px #fa7d3d
}

.firework-buy-dialog .firework-good-list .firework-good-coming.focus .corner-mark {
	display: inline
}

.firework-buy-dialog .firework-good-list .firework-good-coming .orange-text {
	color: #fa7d3d
}

.firework-buy-dialog .firework-rank {
	position: absolute;
	top: 80px;
	left: 440px
}

.firework-buy-dialog .firework-rank .firework-rank-empty {
	color: #fff;
	font-size: 24px;
	font-family: "microsoft yahei", simhei, sans-serif;
	position: relative;
	top: 150px;
	left: 50px
}

.firework-buy-dialog .firework-rank table tr {
	height: 28px
}

.firework-buy-dialog .firework-rank table tr td,
.firework-buy-dialog .firework-rank table tr a {
	color: #fff;
	font-size: 12px;
	font-family: STHeiti, "Microsoft Yahei", Arial, sans-serif
}

.firework-buy-dialog .firework-rank table tr .orange-text {
	color: #f8984a
}

.firework-buy-dialog .firework-rank table tr .yellow-text {
	color: #fad43e
}

.firework-buy-dialog .firework-rank table tr .blue-text {
	color: #3e89fa
}

.firework-buy-dialog .uiDialogWrapper {
	border: 0;
	background: 0 0
}

.firework-buy-dialog .dialogJtitle {
	border: 0;
	background: 0 0
}

.firework-buy-dialog .dialogJcontent {
	background: 0 0
}

.firework-buy-dialog .btn_preview,
.firework-buy-dialog .btn_buy,
.firework-buy-dialog .btn_close {
	position: absolute;
	display: block
}

.firework-buy-dialog .close-btn {
	position: absolute;
	left: 740px;
	top: 20px;
	background: url(//tb2.bdstatic.com/tb/static-common/img/tb_ui/tb_dialog_close_3478e87.png) no-repeat;
	float: right;
	height: 13px;
	line-height: normal;
	margin: 10px 10px 9px 0;
	text-decoration: none;
	overflow: hidden;
	width: 14px;
	background-position: 0 -15px
}

.firework-buy-dialog .close-btn:hover {
	background-position: 0 0
}

.firework-buy-dialog .buy-btn {
	position: absolute;
	padding: 0 15px;
	left: 275px;
	top: 385px
}

.firework-buy-dialog .preview-btn {
	position: absolute;
	padding: 0 15px;
	left: 209px;
	top: 385px
}

.firework-tip-dialog .dialogJtitle {
	border: 0;
	background: 0 0
}

.firework_sender_wrap {
	position: fixed;
	bottom: 0;
	left: 50%;
	margin-left: 498px
}

.firework_sender_wrap .firework_sender {
	display: block;
	cursor: pointer;
	width: 50px;
	height: 50px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework/img/firework_sender_cb20487.png) no-repeat
}

.firework_sender_wrap .firework_sender:hover {
	background-position: 0 -50px
}

.firework_sender_wrap .firework_sender_hallowmas {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework/img/firework_sender_hallowmas_b0b2e90.png) no-repeat
}

.firework_buy_dialog .uiDialogWrapper {
	border: 0;
	background: 0 0
}

.firework_buy_dialog .dialogJtitle {
	border: 0;
	background: 0 0
}

.firework_buy_dialog .dialogJcontent {
	background: 0 0
}

.firework_buy_dialog .btn_preview,
.firework_buy_dialog .btn_buy,
.firework_buy_dialog .btn_close {
	position: absolute;
	display: block
}

.firework_rank_body {
	position: absolute;
	padding-left: 20px
}

.firework_rank_body .rank_title {
	margin: 12px 0;
	zoom: 1
}

.firework_rank_body .rank_title:before,
.firework_rank_body .rank_title:after {
	content: " ";
	display: table
}

.firework_rank_body .rank_title:after {
	clear: both
}

.firework_rank_body .rank_title span {
	font-size: 14px;
	font-weight: 700
}

.firework_rank_body .rank_title a {
	float: right;
	*display: inline
}

.firework_rank_body table tr {
	height: 28px
}

.firework_rank_body table tr td,
.firework_rank_body table tr a {
	color: #fff;
	font-size: 12px;
	font-family: STHeiti, "Microsoft Yahei", Arial, sans-serif
}

.get_tdou_tip {
	text-align: center
}

.get_tdou_tip p {
	font-size: 14px
}

.get_tdou_tip a.banner_link {
	display: block;
	margin: 20px auto
}

.get_tdou_tip a.btn_wrap {
	margin: 0 auto
}

.get_tdou_tip .button_link {
	margin-right: 20px
}

.get_tdou_tip .got_tdou {
	margin: 0 3px;
	color: #ff7f4a;
	font-size: 20px
}

.get_tdou_tip .result {
	font-weight: 700
}

.firework_unit {
	position: fixed;
	z-index: 19999;
	_position: absolute;
	width: 50px;
	height: 50px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/firework/img/tdou_794365e.gif) no-repeat;
	top: 50%;
	left: 50%;
	cursor: pointer
}

.firework_swf_ctn {
	position: fixed;
	z-index: 10;
	top: 50%;
	left: 50%;
	margin-left: -490px;
	margin-top: -235px
}

.firework_attention_tip {
	padding: 20px 0 30px
}

.global_notice_wrap {
	position: fixed;
	z-index: 20000;
	bottom: 0;
	left: 50%;
	margin-left: 490px;
	width: 0;
	height: 50px;
	background-color: rgba(0, 0, 0, .6);
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#99000000');
	overflow: hidden
}

.global_notice_wrap:not([dummy]) {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false')
}

.global_notice_wrap .global_notice_unit {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-left: 988px
}

.global_notice_wrap .global_notice_unit a {
	color: #fff;
	text-decoration: none
}

.global_notice_wrap .global_notice_unit .forum_name {
	color: #ffdf00
}

.global_notice_wrap .global_notice_unit .tdou_num {
	color: #ffdf00;
	font-family: Arial;
	font-weight: 700;
	font-size: 20px;
	vertical-align: -2px
}

.global_notice_wrap .global_notice_unit .global_message_tdou_icon {
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/global_notice/img/tdou_icon_7d1b35c.png) no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
	margin-right: 4px
}

.global_notice_wrap .global_notice_unit .get_firework_icon {
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	width: 26px;
	height: 26px;
	background: url(//tb2.bdstatic.com/tb/static-encourage/widget/global_notice/img/get_firework_34c8041.png) no-repeat
}

.firework_status_wrap {
	position: fixed;
	bottom: -150px;
	left: 50%;
	z-index: 1006;
	width: 1038px;
	height: 150px;
	margin-left: -490px;
	background-color: rgba(0, 0, 0, .5);
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#99000000');
	font-family: STHeiti, "Microsoft Yahei", "寰蒋闆呴粦", Arial, sans-serif
}

.firework_status_wrap .user_info,
.firework_status_wrap .firework_info,
.firework_status_wrap .firework_operate {
	float: left;
	*display: inline
}

.firework_status_wrap .user_info {
	width: 230px;
	padding: 10px
}

.firework_status_wrap .user_info .photo {
	float: left;
	*display: inline;
	width: 72px;
	height: 72px;
	padding: 4px;
	background-color: #fff
}

.firework_status_wrap .user_info .name_and_tdou {
	margin-left: 90px;
	padding: 12px 0;
	font-size: 14px
}

.firework_status_wrap .user_info .name_and_tdou p {
	line-height: 28px
}

.firework_status_wrap .user_info .name_and_tdou .name {
	color: #fddf00
}

.firework_status_wrap .user_info .name_and_tdou .tdou {
	color: #fff
}

.firework_status_wrap .user_info .name_and_tdou .tdou a {
	color: #fddf00
}

.firework_status_wrap .user_info .name_and_tdou .tdou .icon_tdou {
	display: inline-block;
	*zoom: 1;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	margin-right: 3px;
	background-repeat: no-repeat;
}

.firework_status_wrap .firework_info {
	width: 480px;
	color: #fff;
	text-align: center;
	font-size: 18px;
	padding: 10px 0
}

.firework_status_wrap .firework_info p {
	line-height: 40px
}

.firework_status_wrap .firework_info p .orange_text {
	color: #fddf00
}

.firework_status_wrap .firework_operate {
	width: 250px;
	height: 100px;
	text-align: center
}

.firework_status_wrap .firework_operate .btn_repeat {
	display: inline-block;
	*zoom: 1;
	width: 120px;
	height: 46px;
	margin-top: 30px;
	vertical-align: top;
	background-repeat: no-repeat;
}

.firework_status_wrap .firework_operate .btn_repeat:hover {
	background-repeat: no-repeat;
}

.firework_status_wrap .btn_close {
	position: absolute;
	right: 10px;
	top: 10px;
	display: inline-block;
	*zoom: 1;
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
}

.firework_status_wrap .firework_operate .btn_repeat {
	background-position: 0px 0px
}

.firework_status_wrap .firework_operate .btn_repeat:hover {
	background-position: 0px -56px
}

.firework_status_wrap .user_info .name_and_tdou .tdou .icon_tdou {
	background-position: -130px 0px
}

.firework_status_wrap .btn_close {
	background-position: -130px -24px
}

.firework_status_wrap .firework_operate .btn_repeat,
.firework_status_wrap .firework_operate .btn_repeat:hover,
.firework_status_wrap .user_info .name_and_tdou .tdou .icon_tdou,
.firework_status_wrap .btn_close {
	background-image: url(//tb2.bdstatic.com/tb/static-encourage/widget/global_notice/global_notice_z_830a570.png)
}

.np_dialog .dialogJcontent {
	padding: 0
}

.np_dialog_bg {
	position: relative;
	background: url(//tb2.bdstatic.com/tb/static-tbmall/widget/nameplate_recast/images/dialog_bg_145476c.png) center top no-repeat;
	height: 229px;
	padding-top: 36px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial, sans-serif;
	letter-spacing: 1px
}

.np_bg {
	display: block;
	width: 144px;
	height: 36px;
	line-height: 36px;
	margin: 0 auto 15px;
	font-size: 18px;
	color: #333;
	text-align: center;
	background-repeat: no-repeat;
}

.np_selected,
.np_blank,
.np_input {
	display: inline-block;
	*zoom: 1;
	width: 23px;
	height: 23px;
	line-height: 23px;
	margin-left: 1px;
	font-size: 17px
}

.np_selected {
	vertical-align: -5px;
	*vertical-align: 0;
	background-repeat: no-repeat;
}

.np_blank {
	color: #333;
	background-repeat: no-repeat;
}

.np_blank:hover {
	text-decoration: none
}

.np_input {
	height: 22px;
	color: #999;
	border: 0;
	text-align: center;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial, sans-serif;
	vertical-align: 0;
	outline: 0;
	background-repeat: no-repeat;
}

.np_tips {
	color: #666;
	font-size: 14px;
	text-align: center;
	margin-bottom: 15px
}

.orange_text {
	color: #ff7f3e
}

.np_dialog_btn {
	display: block;
	width: 112px;
	height: 36px;
	line-height: 36px;
	margin: 0 auto;
	font-size: 18px;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
}

.np_dialog_btn.disabled,
.np_dialog_btn.disabled:hover {
	color: #bfbfbf;
	background-repeat: no-repeat;
}

.np_dialog_btn:hover {
	text-decoration: none
}

.np_dialog_btm {
	position: absolute;
	right: 20px;
	bottom: 13px;
	text-align: right
}

.np_dialog_btm a {
	color: #2d64b3
}

.np_op_container {
	position: absolute;
	top: 73px;
	left: 0;
	text-align: center
}

.np_op_ul {
	background-color: #ffefbf;
	border: 1px solid #f2ce61;
	padding: 9px 14px;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.np_op_ul li {
	float: left;
	*display: inline;
	margin-left: 5px
}

.np_op_ul li.np_op_wd_1 {
	margin-left: 0
}

.np_op_wd {
	display: block;
	padding: 4px;
	font-size: 18px;
	color: #333;
	border: 1px solid #ccaf52;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
}

.np_op_wd:hover {
	text-decoration: none
}

.np_op_arrow {
	position: absolute;
	top: -7px;
	display: inline-block;
	*zoom: 1;
	width: 13px;
	height: 8px;
	left: 50%;
	margin-left: -6px;
	background-repeat: no-repeat;
}

.np_rst_msg {
	position: absolute;
	top: 38px;
	left: 370px;
	height: 30px;
	line-height: 30px
}

.np_rst_ok {
	display: block;
	width: 30px;
	height: 20px;
	margin-top: 6px;
	background-repeat: no-repeat;
}

span.icon_t_dou {
	background: url(//tb2.bdstatic.com/tb/static-tbmall/img/user_score_7d1b35c.png) no-repeat left center;
	padding-left: 14px
}

.mall_ui_btn,
.mall_ui_btn span {
	background: url(//tb2.bdstatic.com/tb/static-tbmall/img/mall_button_d8e838b.png) no-repeat
}

.mall_ui_btn {
	display: inline-block;
	overflow: hidden;
	padding: 0 0 0 1px;
	color: #fff;
	font-size: 12px;
	word-wrap: break-word;
	cursor: pointer
}

.mall_ui_btn_red {
	font-size: 14px;
	height: 28px;
	overflow: hidden;
	background-position: -399px -149px
}

.mall_ui_btn_red:hover {
	background-position: -399px -215px
}

.mall_ui_btn_red:active {
	background-position: -399px -294px
}

.mall_ui_btn_white {
	font-size: 14px;
	height: 28px;
	overflow: hidden;
	background-position: -399px -353px
}

.mall_ui_btn_white:hover {
	background-position: -399px -412px
}

.mall_ui_btn_white:active {
	background-position: -399px -469px
}

.mall_ui_btn span {
	padding: 0 18px 0 15px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
	background-position: right -177px
}

.mall_ui_btn_red span {
	background-position: right -177px
}

.mall_ui_btn_red span:hover {
	background-position: right -243px
}

.mall_ui_btn_red span:active {
	background-position: right -322px
}

.mall_ui_btn em {
	color: #fff
}

.mall_ui_btn_white span {
	background-position: right -384px
}

.mall_ui_btn_white:hover span {
	background-position: right -438px
}

.mall_ui_btn_white:active span {
	background-position: right -497px
}

.mall_ui_btn_white em {
	color: #000
}

.tip {
	font-size: 14px;
	font-weight: 700;
	line-height: 30px
}

.tip .orange_txt {
	color: #ff7f3e
}

.np_bg {
	background-position: 0px 0px
}

.np_dialog_btn {
	background-position: 0px -46px
}

.np_dialog_btn.disabled,
.np_dialog_btn.disabled:hover {
	background-position: 0px -92px
}

.np_op_wd {
	background-position: -154px 0px
}

.np_selected {
	background-position: -154px -38px
}

.np_blank {
	background-position: -154px -70px
}

.np_input {
	background-position: -154px -70px
}

.np_rst_ok {
	background-position: 0px -138px
}

.np_op_arrow {
	background-position: -154px -102px
}

.np_bg,
.np_dialog_btn,
.np_dialog_btn.disabled,
.np_dialog_btn.disabled:hover,
.np_op_wd,
.np_selected,
.np_blank,
.np_input,
.np_rst_ok,
.np_op_arrow {
	background-image: url(//tb2.bdstatic.com/tb/static-tbmall/widget/nameplate_recast/nameplate_recast_z_5f7790c.png)
}

.tshow_out_date_warn_pre {
	width: 598px;
	height: 443px;
	margin: -9px -8px;
	background: url(//tb2.bdstatic.com/tb/static-tbmall/widget/tshow_out_date_warn/images/tshow_out_date_pre_back_40f68e4.png) no-repeat
}

.tshow_out_date_warn_pre_title {
	text-align: center;
	font-size: 14px;
	line-height: 50px;
	font-weight: 700;
	height: 50px
}

.tshow_out_date_warn_pre_user {
	float: left;
	width: 110px;
	margin-right: 15px;
	height: 390px;
	overflow: hidden;
	position: relative
}

.tshow_out_date_warn_pre_user_wrap {
	width: 300px;
	position: absolute;
	top: -40px;
	left: 0
}

.tshow_out_date_warn_pre_msg {
	height: 115px
}

.tshow_out_date_warn_pre_info {
	float: left;
	width: 305px;
	height: 375px;
	padding-top: 15px
}

.tshow_out_date_warn_pre_hello {
	color: #000;
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 5px
}

.tshow_out_date_warn_pre_uname {
	color: #2d64b3
}

.tshow_out_date_warn_pre_content {
	line-height: 20px;
	color: #666;
	font-size: 12px;
	margin-right: 20px
}

.tshow_out_date_warn_pre_content b {
	color: #000
}

.tshow_out_date_warn_pre_light {
	color: #ff7f3e
}

.tshow_out_date_warn_pre_buy {
	width: 254px;
	height: 260px;
	padding-top: 3px
}

.tshow_out_date_warn_pre_buy_high {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_pre_buy_low {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_pre_buy_btn {
	display: block;
	margin-top: 32px;
	margin-left: 60px;
	width: 131px;
	height: 48px;
	color: #fff;
	font-size: 16px;
	line-height: 48px;
	text-align: center;
	background-repeat: no-repeat;
}

.tshow_out_date_warn_pre_buy_btn:hover {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_pre_power {
	float: left;
	width: 165px;
	height: 380px;
	text-align: center;
	border-left: 1px dashed #c0b5ad
}

.tshow_out_date_warn_pre_open {
	color: #2d64b3;
	padding-left: 20px;
	position: relative;
	text-decoration: none
}

.tshow_out_date_warn_pre_power .tshowicon {
	position: absolute;
	top: -1px;
	left: 0;
	display: block;
	width: 20px;
	height: 20px
}

.tshow_out_date_warn_pre_power_item {
	display: block;
	height: 60px;
	line-height: 60px;
	margin-top: 10px;
	margin-left: 20px;
	color: #666;
	text-align: left
}

.tshow_out_date_warn_pre_icon {
	float: left;
	height: 60px;
	width: 60px;
	margin-right: 10px
}

.tshow_out_date_warn {
	width: 100%;
	min-width: 980px;
	height: 100px;
	background: #333;
	position: relative;
	overflow: hidden
}

.tshow_out_date_warn_main {
	width: 610px;
	height: 80px;
	padding: 10px 0;
	margin: 0 auto
}

.tshow_out_date_warn_close_btn {
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 16px;
	height: 16px;
	font-size: 0;
	background-repeat: no-repeat;
}

.tshow_out_date_warn_icon {
	float: left;
	width: 60px;
	height: 15px;
	padding-top: 65px;
	margin-right: 20px;
	text-align: center;
	color: #666;
	font: 12px/15px Arial, SimSun, Serif
}

.tshow_out_date_warn_content {
	float: left;
	width: 440px;
	height: 55px;
	padding-top: 10px
}

.tshow_out_date_warn_info {
	color: #fff;
	font-size: 14px;
	line-height: 30px
}

.tshow_out_date_warn_msg {
	color: #666;
	font-size: 12px;
	line-height: 25px
}

.tshow_out_date_warn_showicon {
	color: #ff7f3e;
	position: relative;
	padding-left: 23px;
	margin-left: 2px
}

.tshow_out_date_warn_showicon .tshowicon {
	position: absolute;
	top: -3px;
	left: 0;
	width: 20px;
	height: 20px
}

.tshow_out_date_warn_showicon .tshowicon_low,
.tshow_out_date_warn_pre_power .tshowicon_low {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_showicon .tshowicon_high,
.tshow_out_date_warn_pre_power .tshowicon_high {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_icon_dress {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_icon_nameplate {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_icon_post {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_icon_magic {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_icon_identity {
	background-repeat: no-repeat;
}

.tshow_out_date_warn_operate {
	float: left;
	width: 90px;
	padding: 17px 0 11px;
	height: 27px
}

#tshow_out_date_warn_btn {
	display: block;
	width: 83px;
	height: 25px;
	border: 1px solid #2c73de;
	border-bottom: 1px solid #195bbf;
	line-height: 25px;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: center;
	background-color: #337ff0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ff0), to(#2b79ed));
	background-image: gradient(linear, left top, left bottom, from(#337ff0), to(#2b79ed))
}

.tshow_out_date_warn_pre_buy_high {
	background-position: 0px 0px
}

.tshow_out_date_warn_pre_buy_low {
	background-position: -264px 0px
}

.tshow_out_date_warn_icon_magic {
	background-position: 0px -273px
}

.tshow_out_date_warn_icon_post {
	background-position: -70px -273px
}

.tshow_out_date_warn_icon_nameplate {
	background-position: -140px -273px
}

.tshow_out_date_warn_icon_dress {
	background-position: -210px -273px
}

.tshow_out_date_warn_icon_identity {
	background-position: -280px -273px
}

.tshow_out_date_warn_pre_buy_btn:hover {
	background-position: -350px -273px
}

.tshow_out_date_warn_pre_buy_btn {
	background-position: 0px -363px
}

.tshow_out_date_warn_showicon .tshowicon_low,
.tshow_out_date_warn_pre_power .tshowicon_low {
	background-position: -491px -273px
}

.tshow_out_date_warn_showicon .tshowicon_high,
.tshow_out_date_warn_pre_power .tshowicon_high {
	background-position: -350px -331px
}

.tshow_out_date_warn_close_btn {
	background-position: -491px -303px
}

.tshow_out_date_warn_pre_buy_high,
.tshow_out_date_warn_pre_buy_low,
.tshow_out_date_warn_icon_magic,
.tshow_out_date_warn_icon_post,
.tshow_out_date_warn_icon_nameplate,
.tshow_out_date_warn_icon_dress,
.tshow_out_date_warn_icon_identity,
.tshow_out_date_warn_pre_buy_btn:hover,
.tshow_out_date_warn_pre_buy_btn,
.tshow_out_date_warn_showicon .tshowicon_low,
.tshow_out_date_warn_pre_power .tshowicon_low,
.tshow_out_date_warn_showicon .tshowicon_high,
.tshow_out_date_warn_pre_power .tshowicon_high,
.tshow_out_date_warn_close_btn {
	background-image: url(//tb2.bdstatic.com/tb/static-tbmall/widget/tshow_out_date_warn/tshow_out_date_warn_z_2907d11.png)
}

.umoney-dialog {
	position: relative;
	width: 100%;
	height: 100%;
	background: url(//tb1.bdstatic.com/tb/zt/umoney/promotion-bg.png) no-repeat;
	cursor: pointer
}

.umoney-dialog .close-bg {
	position: absolute;
	height: 41px;
	width: 41px;
	right: -12px;
	top: 39px;
	background-repeat: no-repeat;
}

.umoney-dialog .close-bg:hover .close-btn {
	animation-duration: 1s;
	animation-fill-mode: both;
	animation-name: jello;
	transform-origin: center
}

.umoney-dialog .close-btn {
	position: absolute;
	height: 18px;
	width: 19px;
	right: 10px;
	top: 10px;
	background-repeat: no-repeat;
}

@keyframes jello {
	11.1% {
		transform: none
	}
	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}
	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}
	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}
	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}
	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}
	77.7% {
		transform: skewX(0.390625deg) skewY(0.390625deg)
	}
	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
	100% {
		transform: none
	}
}

div.umoney-promotion-dialog {
	background: 0 0
}

div.umoney-promotion-dialog .uiDialogWrapper {
	border: 0;
	background: 0 0
}

div.umoney-promotion-dialog .dialogJcontent {
	background: 0 0
}

.umoney-dialog .close-bg {
	background-position: 0px 0px
}

.umoney-dialog .close-btn {
	background-position: -51px 0px
}

.umoney-dialog .close-bg,
.umoney-dialog .close-btn {
	background-image: url(//tb2.bdstatic.com/tb/static-common/widget/umoney_promotion_dialog/umoney_promotion_dialog_z_828c9b2.png)
}

.advertise_right_index {
	position: fixed;
	right: 50%;
	top: 325px;
	width: 116px;
	margin-right: -624px;
	overflow: hidden;
	display: none;
	z-index: 1010
}

.advertise_right_img {
	width: 116px;
	height: 225px
}

.adv_close_button {
	position: relative;
	width: 17px;
	height: 18px;
	cursor: pointer;
	display: block;
	left: 99px
}

.advertise_right_frs {
	position: fixed;
	right: 50%;
	top: 391px;
	width: 116px;
	margin-right: 508px;
	overflow: hidden
}

.grab-treasure-dialog-success {
	height: 400px;
	background: url(//tb2.bdstatic.com/tb/static-tbmall/widget/grab_treasure_dialog_success/img/dialog-bg_9e9666e.png) no-repeat
}

.grab-treasure-dialog-success .uiDialogWrapper {
	border: 0;
	background: 0 0
}

.grab-treasure-dialog-success .dialogJcontent {
	padding: 0;
	background: 0 0
}

.grab-treasure-dialog-success .grab-treasure-dialog-success-main {
	position: relative;
	height: 176px;
	top: 130px;
	text-align: center
}

.grab-treasure-dialog-success .grab-treasure-dialog-success-main .title {
	color: #ffd955;
	font-size: 28px;
	line-height: 40px;
	margin-bottom: 10px
}

.grab-treasure-dialog-success .grab-treasure-dialog-success-main .detail {
	width: 307px;
	height: 68px;
	margin: 0 auto;
	color: #fff;
	font-size: 16px
}

.grab-treasure-dialog-success .grab-treasure-dialog-success-main .detail .issue-num {
	padding: 10px 0 5px
}

.grab-treasure-dialog-success .grab-treasure-dialog-success-main .detail .goods-name {
	padding: 0 15px;
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.grab-treasure-dialog-success .grab-treasure-dialog-success-main .address-btn {
	position: absolute;
	bottom: 0;
	left: 209px;
	width: 188px;
	height: 38px
}

#fixed_bar {
	height: 120px;
	width: 100%;
	position: fixed;
	background-color: rgba(5, 21, 31, .9);
	bottom: 0;
	display: none;
	z-index: 10000
}

#fixed_bar img {
	margin: 0 auto;
	position: relative;
	display: block
}

#fixed_bar .close {
	position: absolute;
	left: 52%;
	top: 8px;
	margin-left: 494px;
	cursor: pointer
}

#fixed_bar.showBar {
	display: block
}

.wrap2 {
	padding-bottom: 70px
}

.red {
	color: #F60
}

.gray {
	color: #999
}

.editor_theme_2 {
	float: left;
	width: 718px;
	margin-left: 115px;
	_display: inline
}

#tb_rich_poster_container {
	padding-top: 0;
	margin-top: -4px
}

#tb_rich_poster_container .poster_body .poster_component {
	padding-bottom: 20px
}

#editor .new_tiezi_tip {
	line-height: 30px;
	margin: 32px 0 10px;
	overflow: hidden
}

#editor .editor_title_txt {
	color: #333;
	font-size: 14px;
	font-weight: 700;
	width: 60px;
	line-height: 30px
}

.sign_highlight {
	color: #ffa640
}

.pic_to_album_tip {
	width: 90px;
	height: 25px;
	display: none;
	position: absolute;
	z-index: 10;
	background: url(//tb2.bdstatic.com/tb/static-pb/img/pic_to_album_tip_e891258.png)
}

.tb_rich_poster .poster_head {
	margin: 0;
	margin-left: 30px;
	margin-right: 230px;
	margin-bottom: 13px
}

.editor_wrapper {
	margin-left: 30px
}

.editor_wrap .poster_component {
	margin-bottom: 5px
}

.left_bottom_border {
	border-bottom: 0
}

.skin_normal .wrap1 {
	background-color: #dceffe
}

.skin_normal .wrap2 {}

.banner_theme,
.banner_wangmeng_theme {
	margin: 0 auto 15px;
	overflow: hidden
}

.banner_theme {
	width: 980px
}

.banner_wangmeng_theme {}

.banner_post {
	position: relative;
	display: block;
	border-top: 1px solid #D9D9D9;
	background: url(//tb2.bdstatic.com/tb/static-comforum/widget/ad_post/img/main_bg_left_5457a63.png) repeat-y;
	width: 740px
}

.banner_post_bright {
	border: 0;
	border-left: 1px solid #E5E5E5;
	border-bottom: 1px solid #E1E4E6;
	background: #fafbfc;
	width: 739px;
	margin: 0;
	padding: 0
}

.l_post_bright .game_spread_thread {
	margin-left: 0;
	margin-top: 0;
	border: 0;
	border-top: 1px solid #e5e5e5
}

.l_post_bright .game_spread_thread .a {
	overflow: hidden
}

.grade_level {
	background: url(//tb2.bdstatic.com/tb/static-common/component/grade/images/grade_groups_a0f2ce3.png) no-repeat #FFF;
	border: 1px solid #E1E3E6;
	display: inline-block;
	height: 21px;
	line-height: 20px
}

.grade_level span {
	padding: 0 4px 0 35px
}

.grade_level_1 {
	background-position: -95px 2px
}

.grade_level_2 {
	background-position: -95px -31px
}

.grade_level_3 {
	background-position: -95px -64px
}

.grade_level_4 {
	background-position: -95px -97px
}

.grade_level_5 {
	background-position: -95px -130px
}

.grade_level_6 {
	background-position: -95px -163px
}

.grade_level_7 {
	background-position: -95px -196px
}

.grade_level_8 {
	background-position: -95px -229px
}

.grade_level_9 {
	background-position: -95px -262px
}

.grade_level_10 {
	background-position: -95px -295px
}

.grade_level_11 {
	background-position: -95px -328px
}

.grade_level_12 {
	background-position: -95px -361px
}

.grade_level_13 {
	background-position: -95px -394px
}

.grade_level_14 {
	background-position: -95px -427px
}

.grade_level_15 {
	background-position: -95px -460px
}

.grade_level_16 {
	background-position: -95px -493px
}

.grade_level_17 {
	background-position: -95px -526px
}

.grade_level_18 {
	background-position: -95px -559px
}

.grade_level_20 {
	background-position: -95px -625px
}

.grade_level_21 {
	background-position: -95px -658px
}

.grade_level_22 {
	background-position: -95px -691px
}

.grade_level_novice {
	background-position: -93px -725px;
	padding: 0 5px 0 24px
}

.grade_level_19 {
	background: none repeat scroll 0 0 #FFF;
	line-height: 24px
}

.grade_level_19 span {
	background: url(//tb2.bdstatic.com/tb/static-common/component/grade/images/grade_groups_a0f2ce3.png) no-repeat scroll -95px -590px transparent;
	display: block;
	height: 22px;
	margin-top: -1px;
	float: left
}

.tbui_aside_float_bar {
	position: fixed;
	left: 50%;
	bottom: 100px;
	margin-left: 498px;
	z-index: 1005
}

.tbui_afb_compact {
	left: auto;
	right: 10px
}

.tbui_aside_float_bar li a {
	display: inline-block;
	width: 45px;
	height: 45px
}

.tbui_aside_float_bar .tbui_fbar_tsukkomi a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_tsukkomi a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_props a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_props a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_home a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_home a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_square a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_square a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_lab a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_lab a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_top a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_top a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_favor a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_favor a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_share a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_share a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_refresh a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_refresh a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_post a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_post a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_reply a {
	background-image: url(images/icon_fbar_reply.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_reply a:hover {
	background-image: url(images/icon_fbar_reply_hover.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_down a {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar .tbui_fbar_down a:hover {
	background-repeat: no-repeat;
}

.tbui_aside_float_bar li.tbui_fbar_lab,
.tbui_aside_float_bar li.tbui_fbar_square,
.tbui_aside_float_bar li.tbui_fbar_favor,
.tbui_aside_float_bar li.tbui_fbar_tsukkomi,
.tbui_aside_float_bar li.tbui_fbar_props {
	position: relative
}

.tbui_aside_float_bar li.tbui_fbar_post {
	margin-bottom: 20px
}

.tbui_fbar_down .tbui_pb_qr_code {
	position: relative;
	left: -170px;
	display: block;
	width: 170px;
	height: 170px
}

.tbui_aside_props_list {
	background: #fff;
	border: 1px solid #DBDBDB;
	height: 97px;
	padding: 6px 6px 0;
	position: absolute;
	right: 45px;
	top: -1px;
	width: 146px;
	z-index: 50011
}

.tbui_aside_props_list li {
	float: left;
	height: 70px;
	margin-left: 3px;
	width: 70px
}

.tbui_aside_float_bar li.tbui_fbar_tsukkomi .tbui_smiley_img {
	width: 27px;
	height: 27px;
	margin-top: 11px;
	margin-left: 11px
}

.tbui_fbar_tsukkomi a:hover .tbui_smiley_img {
	display: none
}

.tbui_aside_favor_list {
	position: absolute;
	top: -1px;
	right: 45px;
	padding: 15px 0 0 15px;
	width: 180px;
	border: 1px solid #DBDBDB;
	background: #FFF;
	z-index: 50011
}

.tbui_aside_favor_list li {
	float: left
}

.tbui_aside_float_bar .tbui_aside_fbar_button .tbui_aside_favor_list a:link,
.tbui_aside_float_bar .tbui_aside_fbar_button .tbui_aside_favor_list a:visited {
	display: block;
	background: 0 0;
	width: 75px;
	height: auto;
	margin: 0 15px 15px 0;
	color: #666
}

.tbui_aside_favor_list a.ui_text_desc:link,
.tbui_aside_favor_list a.ui_text_desc:visited {
	color: #999!important
}

.tbui_aside_smiley {
	display: none;
	position: absolute;
	top: -1px;
	right: 45px;
	padding: 0 0 10px 10px;
	width: 306px;
	height: 260px;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	z-index: 50010
}

.favor_loading {
	text-align: center
}

.tbui_aside_float_bar .tbshare_popup_enter {
	width: 100%;
	height: 45px;
	background: 0 0
}

.tbui_aside_float_bar .tbshare_popup_main {
	left: -262px;
	top: 0
}

.tbui_aside_float_bar .tbui_fbar_top a:hover {
	background-position: 0px 0px
}

.tbui_aside_float_bar .tbui_fbar_tsukkomi a {
	background-position: -55px 0px
}

.tbui_aside_float_bar .tbui_fbar_props a {
	background-position: 0px -55px
}

.tbui_aside_float_bar .tbui_fbar_props a:hover {
	background-position: -55px -55px
}

.tbui_aside_float_bar .tbui_fbar_home a {
	background-position: -110px 0px
}

.tbui_aside_float_bar .tbui_fbar_home a:hover {
	background-position: -110px -55px
}

.tbui_aside_float_bar .tbui_fbar_square a {
	background-position: 0px -110px
}

.tbui_aside_float_bar .tbui_fbar_square a:hover {
	background-position: -55px -110px
}

.tbui_aside_float_bar .tbui_fbar_lab a {
	background-position: -110px -110px
}

.tbui_aside_float_bar .tbui_fbar_lab a:hover {
	background-position: -165px 0px
}

.tbui_aside_float_bar .tbui_fbar_top a {
	background-position: -165px -55px
}

.tbui_aside_float_bar .tbui_fbar_tsukkomi a:hover {
	background-position: -165px -110px
}

.tbui_aside_float_bar .tbui_fbar_favor a {
	background-position: 0px -165px
}

.tbui_aside_float_bar .tbui_fbar_favor a:hover {
	background-position: -55px -165px
}

.tbui_aside_float_bar .tbui_fbar_share a {
	background-position: -110px -165px
}

.tbui_aside_float_bar .tbui_fbar_share a:hover {
	background-position: -165px -165px
}

.tbui_aside_float_bar .tbui_fbar_refresh a {
	background-position: -220px 0px
}

.tbui_aside_float_bar .tbui_fbar_refresh a:hover {
	background-position: -220px -55px
}

.tbui_aside_float_bar .tbui_fbar_post a {
	background-position: -220px -110px
}

.tbui_aside_float_bar .tbui_fbar_post a:hover {
	background-position: -220px -165px
}

.tbui_aside_float_bar .tbui_fbar_down a {
	background-position: 0px -220px
}

.tbui_aside_float_bar .tbui_fbar_down a:hover {
	background-position: -55px -220px
}

.tbui_aside_float_bar .tbui_fbar_top a:hover,
.tbui_aside_float_bar .tbui_fbar_tsukkomi a,
.tbui_aside_float_bar .tbui_fbar_props a,
.tbui_aside_float_bar .tbui_fbar_props a:hover,
.tbui_aside_float_bar .tbui_fbar_home a,
.tbui_aside_float_bar .tbui_fbar_home a:hover,
.tbui_aside_float_bar .tbui_fbar_square a,
.tbui_aside_float_bar .tbui_fbar_square a:hover,
.tbui_aside_float_bar .tbui_fbar_lab a,
.tbui_aside_float_bar .tbui_fbar_lab a:hover,
.tbui_aside_float_bar .tbui_fbar_top a,
.tbui_aside_float_bar .tbui_fbar_tsukkomi a:hover,
.tbui_aside_float_bar .tbui_fbar_favor a,
.tbui_aside_float_bar .tbui_fbar_favor a:hover,
.tbui_aside_float_bar .tbui_fbar_share a,
.tbui_aside_float_bar .tbui_fbar_share a:hover,
.tbui_aside_float_bar .tbui_fbar_refresh a,
.tbui_aside_float_bar .tbui_fbar_refresh a:hover,
.tbui_aside_float_bar .tbui_fbar_post a,
.tbui_aside_float_bar .tbui_fbar_post a:hover,
.tbui_aside_float_bar .tbui_fbar_down a,
.tbui_aside_float_bar .tbui_fbar_down a:hover {
	background-image: url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/aside_float_bar_z_edc52d6.png)
}

.props_flash_wrap {
	width: 900px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 0
}

.mouse_egg {
	pointer-events: cursor;
	cursor: url(//tb2.bdstatic.com/tb/static-props/img/props/egg_dbbf94c.cur), pointer
}

.mouse_worship {
	pointer-events: cursor;
	cursor: url(//tb2.bdstatic.com/tb/static-props/img/props/worship_0ec68e4.cur), pointer
}

.mask_wrap {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%
}

.mask_layer {
	background-color: #000;
	filter: alpha(opacity=40);
	opacity: .4;
	zoom: 1;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.mask_top,
mask_right,
mask_bottom,
mask_left {
	position: absolute;
	width: 100%;
	height: 0
}

.light_area {
	filter: alpha(opacity=0);
	opacity: 0
}

.bullet_layer {
	position: absolute;
	left: 0;
	top: 0;
	width: 50px;
	height: 50px;
	background: url(//tb2.bdstatic.com/tb/static-props/img/props/cursor_bg_f342ece.png) no-repeat;
	font-size: 10px;
	color: #CCC
}

.bullet_layer_tip {
	position: absolute;
	left: -9px;
	top: 40px;
	display: block;
	width: 48px
}

.props_plusone {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 0
}

.tbui_aside_float_bar li.tbui_fbar_props .props_item_btn {
	height: 70px;
	width: 70px
}

.tbui_aside_float_bar li.tbui_fbar_props .props_item_title {
	color: #9A9B95;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	text-align: center
}

.tbui_aside_props_list .props_item_sign {
	margin: 0 2px
}

.tbui_aside_props_list .props_item_num {
	color: #FF813C
}

.tbui_aside_props_list .props_item {
	position: relative
}

.props_buy_icon {
	background: url(//tb2.bdstatic.com/tb/static-common/img/props/props_img.png?t=1484104797669) no-repeat 0 -58px;
	width: 36px;
	height: 36px;
	left: 1px;
	top: 2px;
	position: absolute
}

.props_buy_dialog {
	font-size: 14px;
	width: 300px;
	margin: 10px auto 0
}

.buy_dialog_content {
	margin-bottom: 5px
}

.dialogJbody .buy_txt {
	margin: 20px auto;
	text-align: center;
	font-size: 14px;
	font-weight: 700
}

.dialogJbody .buy_dialog_btns {
	width: 270px;
	margin: 0 auto
}

.dialogJbody .buy_dialog_btns .btn_success {
	margin-right: 10px
}